medical representatives - French English Dictionary